import os
import shutil
import sys
sys.path.append(os.path.dirname(os.path.abspath(__file__)) + '/../')
#这里在cmd命令行窗口还得用pip在安装一遍：pip install allure-pytest，要不报错
#cmd命令行
# cd C:\Users\liang\Desktop\webuiauto\webuiauto
# C:\Users\liang\Desktop\webuiauto\venv\Scripts\python ./run.py
import pytest
# ECShop首页地址 http://localhost/ecshop/
# ECShop后台地址http://localhost/ecshop/admin/
if __name__ == '__main__':
    pytest.main()
    #只运行某一个case-k 是一个命令行选项，用于根据表达式来过滤并选择要运行的测试用例。通常它主要用于匹配测试用例的名称
    #pytest.main(['-k', 'test_csdn_write'])
    #pytest.main(['--alluredir=./report/temp','--clean-alluredir'])
    shutil.copy('./environment.xml', './report/temp')
    #自动打开测试报告，这个每次生成都是对的
    #os.system('allure serve ./report/temp')
